manually propelled mobile scaffold - Francés Inglés Diccionario